hand lever rods - German English Dictionary